services:
    _defaults:
        autowire: true

    Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\SinglyImplementedInterface\Port\:
        resource: ../Prototype/SinglyImplementedInterface/Port/*

    Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\SinglyImplementedInterface\Adapter\:
        resource: ../Prototype/SinglyImplementedInterface/Adapter/*

    Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\SinglyImplementedInterface\Port\PortInterface:
        alias: Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\SinglyImplementedInterface\Adapter\Adapter

    Symfony\Component\DependencyInjection\Tests\Fixtures\Prototype\SinglyImplementedInterface\AnotherAdapter\:
        resource: ../Prototype/SinglyImplementedInterface/AnotherAdapter/*
